Controlled-release tablets - French English Dictionary